English word definition — powered by WordNet
a long heavy sea wave as it advances towards the shore
Want to remember rolling wave?